Volume 67, Issue 1, March and April 2023, Pages 1-18
Abdelhamid Elshafey; Sherif Abu-Elyazid; Ahmed Samy
Volume 47, Issue 1, March 2013, Pages 22-35
Ahmed Samy